package com.apestech.framework.sql.callback;

import com.apestech.framework.dictionary.modul.Table;
import com.apestech.framework.json.JSONObject;
import com.apestech.framework.sql.modul.FromList;

public interface SqlCallback {
    public String getField(FromList fromtab, String fieldname) throws Exception;
    public String getChildSelect(String key, String colName, String ftabName, Table ftab) throws Exception;
    public JSONObject toJSON(FromList tables, JSONObject map)throws Exception;
    public String getFieldName(FromList tables, String field)throws Exception;
}
